package com.boot.security.server.model.product;

import com.boot.security.server.model.BaseEntity;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 商品规格
 */
public class TswProductSpecifications extends BaseEntity<String> {

	private String specificationsNo;
	private String productId;
	private String hairMaterial;
	private String hairColor;
	private String handleMaterial;
	private String handleColor;
	private String tubeMaterial;
	private String tubeColor;
	private Integer allocation;
	private String specificationsName;
	private String manufacturer;
	private String shelfLife;
	private String suitableSkinTypes;
	private String effect;
	private String productDescription;
	private BigDecimal costPrice;
	private BigDecimal internalPrice;
	private BigDecimal marketingPrice;
	private Integer unsoldInventory;
	private Integer undistributedInventory;
	private Integer virtualSales;
	private Integer beensoldNumber;
	private String imagePathIds;
	private Integer state;
	private String specificationsNote;
	private String specificationsRemark;

	public String getSpecificationsNo() {
		return specificationsNo;
	}
	public void setSpecificationsNo(String specificationsNo) {
		this.specificationsNo = specificationsNo;
	}
	public String getProductId() {
		return productId;
	}
	public void setProductId(String productId) {
		this.productId = productId;
	}
	public String getHairMaterial() {
		return hairMaterial;
	}
	public void setHairMaterial(String hairMaterial) {
		this.hairMaterial = hairMaterial;
	}
	public String getHairColor() {
		return hairColor;
	}
	public void setHairColor(String hairColor) {
		this.hairColor = hairColor;
	}
	public String getHandleMaterial() {
		return handleMaterial;
	}
	public void setHandleMaterial(String handleMaterial) {
		this.handleMaterial = handleMaterial;
	}
	public String getHandleColor() {
		return handleColor;
	}
	public void setHandleColor(String handleColor) {
		this.handleColor = handleColor;
	}
	public String getTubeMaterial() {
		return tubeMaterial;
	}
	public void setTubeMaterial(String tubeMaterial) {
		this.tubeMaterial = tubeMaterial;
	}
	public String getTubeColor() {
		return tubeColor;
	}
	public void setTubeColor(String tubeColor) {
		this.tubeColor = tubeColor;
	}
	public Integer getAllocation() {
		return allocation;
	}
	public void setAllocation(Integer allocation) {
		this.allocation = allocation;
	}
	public String getSpecificationsName() {
		return specificationsName;
	}
	public void setSpecificationsName(String specificationsName) {
		this.specificationsName = specificationsName;
	}
	public String getManufacturer() {
		return manufacturer;
	}
	public void setManufacturer(String manufacturer) {
		this.manufacturer = manufacturer;
	}
	public String getShelfLife() {
		return shelfLife;
	}
	public void setShelfLife(String shelfLife) {
		this.shelfLife = shelfLife;
	}
	public String getSuitableSkinTypes() {
		return suitableSkinTypes;
	}
	public void setSuitableSkinTypes(String suitableSkinTypes) {
		this.suitableSkinTypes = suitableSkinTypes;
	}
	public String getEffect() {
		return effect;
	}
	public void setEffect(String effect) {
		this.effect = effect;
	}
	public String getProductDescription() {
		return productDescription;
	}
	public void setProductDescription(String productDescription) {
		this.productDescription = productDescription;
	}
	public BigDecimal getCostPrice() {
		return costPrice;
	}
	public void setCostPrice(BigDecimal costPrice) {
		this.costPrice = costPrice;
	}
	public BigDecimal getInternalPrice() {
		return internalPrice;
	}
	public void setInternalPrice(BigDecimal internalPrice) {
		this.internalPrice = internalPrice;
	}
	public BigDecimal getMarketingPrice() {
		return marketingPrice;
	}
	public void setMarketingPrice(BigDecimal marketingPrice) {
		this.marketingPrice = marketingPrice;
	}
	public Integer getUnsoldInventory() {
		return unsoldInventory;
	}
	public void setUnsoldInventory(Integer unsoldInventory) {
		this.unsoldInventory = unsoldInventory;
	}
	public Integer getUndistributedInventory() {
		return undistributedInventory;
	}
	public void setUndistributedInventory(Integer undistributedInventory) {
		this.undistributedInventory = undistributedInventory;
	}
	public Integer getVirtualSales() {
		return virtualSales;
	}
	public void setVirtualSales(Integer virtualSales) {
		this.virtualSales = virtualSales;
	}
	public Integer getBeensoldNumber() {
		return beensoldNumber;
	}
	public void setBeensoldNumber(Integer beensoldNumber) {
		this.beensoldNumber = beensoldNumber;
	}
	public String getImagePathIds() {
		return imagePathIds;
	}
	public void setImagePathIds(String imagePathIds) {
		this.imagePathIds = imagePathIds;
	}
	public Integer getState() {
		return state;
	}
	public void setState(Integer state) {
		this.state = state;
	}
	public String getSpecificationsNote() {
		return specificationsNote;
	}
	public void setSpecificationsNote(String specificationsNote) {
		this.specificationsNote = specificationsNote;
	}
	public String getSpecificationsRemark() {
		return specificationsRemark;
	}
	public void setSpecificationsRemark(String specificationsRemark) {
		this.specificationsRemark = specificationsRemark;
	}

}
